![]() |
WOLF core
WOLF: A Modular Estimation Framework for Robotics
|
This is the complete list of members for wolf::CaptureLandmarksExternal, including all inherited members.
| addDetection(const int &_id, const int &_type, const Eigen::VectorXd &_detection, const Eigen::MatrixXd &_cov, const double &quality) | wolf::CaptureLandmarksExternal | |
| capture_id_ | wolf::CaptureBase | protected |
| CaptureBase(const std::string &_type, const TimeStamp &_ts, SensorBasePtr _sensor_ptr=nullptr, const TypeComposite &_state_types={}, const VectorComposite &_state_vectors={}, const PriorComposite &_state_priors={}) | wolf::CaptureBase | |
| CaptureLandmarksExternal(const TimeStamp &_ts, SensorBasePtr _sensor_ptr, const std::vector< int > &_ids={}, const std::vector< int > &_types={}, const std::vector< Eigen::VectorXd > &_detections={}, const std::vector< Eigen::MatrixXd > &_covs={}, const std::vector< double > &_qualities={}) | wolf::CaptureLandmarksExternal | |
| check(CheckLog &_log, bool _verbose, std::ostream &_stream, std::string _tabs="") const | wolf::CaptureBase | |
| detections_ | wolf::CaptureLandmarksExternal | protected |
| emplace(FrameBasePtr _frm_ptr, T &&... all) | wolf::CaptureBase | static |
| emplaceDriftFactor(CaptureBasePtr _capture_origin, char _key, bool _apply_loss_function) | wolf::CaptureBase | virtual |
| emplaceFactorStateBlock(const char &_key, const Eigen::VectorXd &_x, const Eigen::MatrixXd &_cov, unsigned int _start_idx=0) | wolf::NodeStateBlocks | |
| emplacePriors() | wolf::NodeStateBlocks | |
| emplaceStateBlock(const char key, const std::string &_type, const Eigen::VectorXd &_vector, const bool &_fixed) | wolf::NodeStateBlocks | |
| emplaceStateBlockZero(const char key, const std::string &_type, const bool &_fixed) | wolf::NodeStateBlocks | |
| fix() override | wolf::CaptureBase | virtual |
| getCategory() const | wolf::NodeBase | inline |
| getCovariance(const StateKeys &_keys, Eigen::MatrixXd &_cov) const | wolf::NodeStateBlocks | |
| getDetections() const | wolf::CaptureLandmarksExternal | inline |
| getFactoredBySet() const | wolf::NodeStateBlocks | inline |
| getFactoredBySet() | wolf::NodeStateBlocks | inline |
| getFactoredBySet(FactorBaseConstPtrSet &_fac_set) const | wolf::NodeStateBlocks | inline |
| getFactoredBySet(FactorBasePtrSet &_fac_set) | wolf::NodeStateBlocks | inline |
| getFactorList() const | wolf::CaptureBase | |
| getFactorList() | wolf::CaptureBase | |
| getFactorList(FactorBaseConstPtrList &_fac_list) const | wolf::CaptureBase | |
| getFactorList(FactorBasePtrList &_fac_list) | wolf::CaptureBase | |
| getFactorsOf(ProcessorBaseConstPtr _processor_ptr, const std::string &type="") const | wolf::NodeStateBlocks | |
| getFactorsOf(ProcessorBasePtr _processor_ptr, const std::string &type="") | wolf::NodeStateBlocks | |
| getFeatureList() const | wolf::CaptureBase | inline |
| getFeatureList() | wolf::CaptureBase | inline |
| getFrame() const | wolf::CaptureBase | inline |
| getFrame() | wolf::CaptureBase | inline |
| getKeys() const | wolf::NodeStateBlocks | inline |
| getLocalSize(const StateKeys &_keys="") const | wolf::NodeStateBlocks | |
| getName() const | wolf::NodeBase | inline |
| getO() const | wolf::NodeStateBlocks | inline |
| getO() | wolf::NodeStateBlocks | inline |
| getP() const | wolf::NodeStateBlocks | inline |
| getP() | wolf::NodeStateBlocks | inline |
| getPriorFactor(char) const | wolf::NodeStateBlocks | inline |
| getPriorFactor(char) | wolf::NodeStateBlocks | inline |
| getPriorFactorMap() const | wolf::NodeStateBlocks | inline |
| getPriorFactorMap() | wolf::NodeStateBlocks | inline |
| getProblem() const | wolf::NodeBase | inline |
| getProblem() | wolf::NodeBase | inline |
| getSensor() const | wolf::CaptureBase | inline |
| getSensor() | wolf::CaptureBase | inline |
| getSensorIntrinsic() const | wolf::CaptureBase | inline |
| getSensorIntrinsic() | wolf::CaptureBase | inline |
| getSensorO() const | wolf::CaptureBase | inline |
| getSensorO() | wolf::CaptureBase | inline |
| getSensorP() const | wolf::CaptureBase | inline |
| getSensorP() | wolf::CaptureBase | inline |
| getSensoryFactorSet() const | wolf::NodeStateBlocks | inline |
| getSensoryFactorSet() | wolf::NodeStateBlocks | inline |
| getSize(const StateKeys &_keys="") const | wolf::NodeStateBlocks | |
| getState(const StateKeys &_keys="") const | wolf::NodeStateBlocks | |
| getStateBlock(const char &_key) const override | wolf::CaptureBase | virtual |
| getStateBlock(const char &_key) override | wolf::CaptureBase | virtual |
| getStateBlockMap() const | wolf::NodeStateBlocks | inline |
| getStateBlockMap() | wolf::NodeStateBlocks | inline |
| getStateBlockVec() const | wolf::NodeStateBlocks | inline |
| getStateBlockVec() | wolf::NodeStateBlocks | inline |
| getStateTypes() const | wolf::NodeStateBlocks | inline |
| getStateVector(const StateKeys &_keys) const | wolf::NodeStateBlocks | |
| getTimeStamp() const | wolf::CaptureBase | inline |
| getType() const | wolf::NodeBase | inline |
| has(const char &_sb_key) const | wolf::NodeStateBlocks | inline |
| has(const std::string &_keys) const | wolf::NodeStateBlocks | inline |
| hasChildren() const override | wolf::CaptureBase | virtual |
| hasFactor(FactorBaseConstPtr _fac) const | wolf::NodeStateBlocks | inline |
| hasFeature(const FeatureBaseConstPtr &_feature) const | wolf::CaptureBase | |
| hasStateBlock(const StateBlockConstPtr &_sb) const | wolf::NodeStateBlocks | |
| id() const override | wolf::CaptureBase | inlinevirtual |
| is_removing_ | wolf::NodeBase | protected |
| isCapture() const | wolf::NodeStateBlocks | inline |
| isFixed() const | wolf::NodeStateBlocks | virtual |
| isFrame() const | wolf::NodeStateBlocks | inline |
| isLandmark() const | wolf::NodeStateBlocks | inline |
| isMotion() const | wolf::CaptureBase | inlinevirtual |
| isRemoving() const | wolf::NodeBase | inline |
| isSensor() const | wolf::NodeStateBlocks | inline |
| link(FrameBasePtr _frm_ptr) | wolf::CaptureBase | |
| localCheck(bool _verbose, std::ostream &_stream, std::string _tabs="") const | wolf::CaptureBase | virtual |
| node_category_ | wolf::NodeBase | protected |
| node_id_ | wolf::NodeBase | protected |
| node_name_ | wolf::NodeBase | protected |
| node_type_ | wolf::NodeBase | protected |
| NodeBase(const std::string &_category, const std::string &_type="Undefined", const std::string &_name="") | wolf::NodeBase | inline |
| nodeId() const | wolf::NodeBase | inline |
| NodeStateBlocks(const std::string &_category, const std::string &_type, const TypeComposite &_state_types, const VectorComposite &_state_vectors, const PriorComposite &_state_priors) | wolf::NodeStateBlocks | |
| perturb(double amplitude=0.01) | wolf::NodeStateBlocks | |
| print(int depth, bool factored_by, bool metric, bool state_blocks, std::ostream &stream=std::cout, std::string _tabs="") const | wolf::CaptureBase | |
| printHeader(int depth, bool factored_by, bool metric, bool state_blocks, std::ostream &stream, std::string _tabs="") const | wolf::CaptureBase | virtual |
| printState(bool _factored_by, bool _metric, bool _state_blocks, std::ostream &_stream, std::string _tabs) const | wolf::NodeStateBlocks | protected |
| problem_ptr_ | wolf::NodeBase | protected |
| process() | wolf::CaptureBase | |
| remove(bool viral_remove_parent_without_children=false) override | wolf::CaptureBase | virtual |
| removeStateBlock(const char &_sb_key) | wolf::NodeStateBlocks | protectedvirtual |
| setName(const std::string &_name) | wolf::NodeBase | inline |
| setProblem(ProblemPtr _problem) override final | wolf::CaptureBase | protectedvirtual |
| setSensor(const SensorBasePtr sensor_ptr) | wolf::CaptureBase | inlinevirtual |
| setState(const VectorComposite &_state, const bool _notify=true) | wolf::NodeStateBlocks | |
| setState(const Eigen::VectorXd &_state, const StateKeys &_keys, const std::list< SizeEigen > &_sizes, const bool _notify=true) | wolf::NodeStateBlocks | |
| setState(const Eigen::VectorXd &_state, const StateKeys &_keys, const bool _notify=true) | wolf::NodeStateBlocks | |
| setState(const StateKeys &_keys, const std::list< Eigen::VectorXd > &_vectors, const bool _notify=true) | wolf::NodeStateBlocks | |
| setStateBlock(const char _sb_key, const StateBlockPtr &_sb) | wolf::NodeStateBlocks | inline |
| setTimeStamp(const TimeStamp &_ts) | wolf::CaptureBase | inline |
| setTimeStampToNow() | wolf::CaptureBase | inline |
| setType(const std::string &_type) | wolf::NodeBase | inline |
| shared_from_this_capture() | wolf::CaptureBase | inline |
| shared_from_this_capture() const | wolf::CaptureBase | inline |
| stateBlockKey(const StateBlockConstPtr &_sb, char &_key) const | wolf::NodeStateBlocks | |
| time_stamp_ | wolf::CaptureBase | protected |
| toYaml() const | wolf::NodeStateBlocks | virtual |
| transform(const VectorComposite &_transformation) | wolf::NodeStateBlocks | protected |
| unfix() override | wolf::CaptureBase | virtual |
| ~CaptureBase() override=default | wolf::CaptureBase | |
| ~CaptureLandmarksExternal() override | wolf::CaptureLandmarksExternal | |
| ~NodeBase()=default | wolf::NodeBase | virtual |
| ~NodeStateBlocks() | wolf::NodeStateBlocks | inlinevirtual |